package com.sqlite.domain;

import lombok.Data;

import java.util.Map;

/**
 * 接受点位数据类
 */
@Data
public class GainCoreDTO {

    /** 定位标签的id（定位卡号） */
    private Long tag_id;

    /** 回传基站ID */
    private Long bs_addr;

    /** 定位标签定位的刷新率（Hz） */
    private Double refresh_rate;

    /** 数据发送时间时间戳 */
    private Long timestamp;

    /** 回传数据的序号（在一定的时间段内唯一标识一次定位） */
    private Integer tof_sn;

    /** 参与测距的基站总个数 */
    private Integer all_bs_num;

    /** 本次上传的测距的个数 */
    private Integer bs_num;

    /** 距离相关信息。字典的key是测距基站的ID，value是具体的测距信息 */
    private Map<String, RangingCoreDTO> rlist;
}
